package com.fufu.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fufu.pojo.FileCountNumber;

import java.util.List;

/**
* @author chuwencang
* @description 针对表【file_count_number】的数据库操作Service
* @createDate 2025-05-20 16:25:35
*/
public interface FileCountNumberService extends IService<FileCountNumber> {

    Integer fileCountNumbers(String directoryPath);

    //分页查询
    Page<FileCountNumber> selectFileCountNumber(int pageNum, int pageSize);

    Boolean saveFileCountNumber(FileCountNumber fileCountNumber);

    Boolean updateFileCountNumber(FileCountNumber fileCountNumber);

    Boolean deleteFileCountNumber(Long id);

    FileCountNumber selectFileCountNumberById(Long id);

    List<FileCountNumber> selectFileCountNumberList();

}
